home *** CD-ROM | disk | FTP | other *** search
/ Aminet 33 / Aminet 33 - October 1999.iso / Aminet / docs / misc / amigapl.9808.lzh / amigapl.9808 / text0666.txt < prev    next >
Encoding:
Text File  |  1998-09-08  |  1.1 KB  |  34 lines

  1. Marek Jablonski napisal 25-Sie-98 w
  2.  *"Re: BltMaskBitMapRastPort()"*:
  3.  
  4. > Dla mnie to czarna magia. Do tej pory obiekty 'picture' i 'bitmap'
  5. > (to AmigaE) zwalnia³y mnie od my¶lenia
  6.  
  7. A teraz nie mo¿esz ich u¿yæ?
  8.  
  9. > Powinienem jako¶ przekszta³ciæ tê> strukturê, ¿eby otrzymaæ
  10. > bitplane?
  11.  
  12. Bitplan to zwyk³y kawa³ek pamiêci, w którym umieszczone s± dane
  13. graficzne. Adresy bitplanów danego obrazka s± w jego strukturze
  14. BitMap.
  15.  
  16.  Kurczê, wyboista jest droga do
  17. > s³awy...Krashan, Ty jeste¶ bieg³y w E, wtr±æ swoje trzy grosze je¶li
  18. > ³aska.
  19.  
  20. W strukturze BitMap s± adresy poszczególnych bitplanów. Aby otrzymaæ z
  21. nich maskê do BltMaskBitMapRastPort() trzebaby zOR-owaæ wszystkie
  22. bitplany. Maska to taki bitplan, w którym wszystkie nieprze¼roczyste
  23. fragmenty figury któr± wy¶wietlasz s± ustawione na 1. Zamiast tworzyæ
  24. maskê na bie¿±co mo¿na j± umie¶ciæ w kodzie (chyba ¿e obrazki mog± byæ
  25. ró¿ne). Trochê mam za ma³o danych o Twoim problemie, ¿eby co¶
  26. konkretnego wymy¶liæ.
  27.  
  28. -- 
  29. Grzegorz Kraszewski (Krashan/BlaBla) - krashan@amiga.org.pl
  30. PCBDesigner home page - http://amiga.org.pl/~krashan   ICQ 17216200
  31.  
  32.  
  33.  
  34.